microscope illumination - German English Dictionary